double-tailed comet - French English Dictionary